insulating spacer - German English Dictionary